4
11
0
3
17
2
12
7
16
181
29
36
159
317
34
25
98
22
90
71
133
298
74
215
69
40
43
50
14
97
121
13
54
37
38
66
60
216
100
89
1519
33
45
46
80